classifying polygons